package com.no1.musicmgr.entity;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.extern.log4j.Log4j;

import java.io.Serializable;

@Log4j
@Data
@Schema(description = "音乐实体类")
public class Music implements Serializable {
    @Schema(description = "音乐id")
    private Integer music_id;
    @Schema(description = "音乐名称")
    private String music_name;
    @Schema(description = "音乐文件名")
    private String music_file;
    @Schema(description = "音乐歌词")
    private String music_gc;
    @Schema(description = "音乐作者")
    private String music_author;
    @Schema(description = "音乐类型")
    private Integer music_type;
    @Schema(description = "点赞数")
    private Integer music_tu;
    @Schema(description = "收藏数")
    private Integer music_sc;
    @Schema(description = "音乐地址")
    private String music_url;
    @Schema(description = "音乐等级")
    private Integer music_level;
    @Schema(description = "音乐状态")
    private Integer music_state;
    @Schema(description = "音乐图片")
    private String music_img;
    @Schema(description = "发布时间")
    private String music_date;
    @Schema(description = "发帖时间")
    private String music_time;
    @Schema(description = "用户名")
    private String music_user_name;
    @Schema(description = "用户ID")
    private String music_user_id;
    @Schema(description = "音乐热门状态")
    private Integer music_rm;
    @Schema(description = "用户头像")
    private String user_img;
    @Schema(description = "一周")
    private String music_zhou;
}
